/*
 * Copyright (c) 2025, 贵州君城网络科技有限公司
 *
 * Licensed under the Apache License, Version 2.0 (the "License");
 * you may not use this file except in compliance with the License.
 * You may obtain a copy of the License at
 *
 * http://www.apache.org/licenses/LICENSE-2.0
 *
 * Unless required by applicable law or agreed to in writing, software
 * distributed under the License is distributed on an "AS IS" BASIS,
 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 * See the License for the specific language governing permissions and
 * limitations under the License.
 */

package com.combo.core.ui.theme

import androidx.compose.ui.graphics.Color

// --- 亮色主题 ---
val BluePrimary = Color(0xFF007AFF)
val BlueBackground = Color(0xFFFFFFFF)
val BlueTextPrimary = Color(0xFF1D2A38)
val BlueTextSecondary = Color(0xFF5A6B80)
val BlueErrorContainer = Color(0xFFFFE0E0)
val BlueError = Color(0xFFD32F2F)
val BlueButtonSecondaryBorder = Color(0xFFD8DEE4)
val BlueWarning = Color(0xFFFFA900)
val BlueWarningContainer = Color(0xFFFFF4DF)

// --- 全新暗色主题 (Modern Dark) ---
val ModernDarkPrimary = Color(0xFF58a6ff)
val ModernDarkBackground = Color(0xFF161b22)
val ModernDarkSurface = Color(0xFF21262d)
val ModernDarkTextPrimary = Color(0xFFf0f6fc)
val ModernDarkTextSecondary = Color(0xFF8b949e)
val ModernDarkWarning = Color(0xFFf7b538)
val ModernDarkWarningContainer = Color(0xFF34221A)
val ModernDarkError = Color(0xFFff7b72)
val ModernDarkErrorContainer = Color(0xFF431C1A)